#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

#include <stdio.h>

void print(int N)
{
    int cnt=0;
    if (N > 9)
    {
        print( N / 10);
    }
    cnt++;
    if (cnt % 3 == 0)
    {
        printf("%c",',');
    }
    printf("%d", N % 10);
    
}
int main() {
    int N = 0;
    scanf("%d", &N);
    print(N);
    return 0;
}
//#include <stdio.h>
//
//int main() {
//    char arr1[100] = { 0 };
//    char arr2[100] = { 0 };
//    char* p1 = arr1;
//    char* p2 = arr2;
//    scanf("%s", p1);
//    scanf("%s", p2);
//    printf("%s", p1);
//    printf("%s", p2);
//    /*int flag = 0;
//    while (p1)
//    {
//        while (p2)
//        {
//            flag = 1;
//            char* pcur = p2;
//            for (; pcur; pcur++)
//            {
//                if (*p1 == *pcur)
//                {
//                    flag = 0;
//                    break;
//                }
//            }
//            p2++;
//        }
//        if (flag)
//        {
//            printf("%c", *p1);
//        }
//        p1++;
//    }*/
//    return 0;
//}